<?php 
/*
Autor:
Fecha:
*/
//zona de inclusion de archivos
include('lib/data_acces.php');
include('lib/constructor.php');
//clase principal
class index
{
	//funcion que muestra el menu de navegacion
	function menu_nav($data_acces)
	{
		$tmenu = new template;
		$tmenu->set_template('lib/html/navegation/navegation.html');
		$tmenu->show();
		return $tmenu->show();
	}
	//contenido del sidebar
	function sidebar($data_acces){
		$list='';
		//muestra la seccion de logueo
		$tlogin = new template;
		$tlogin->set_template('lib/html/login.html');
		$message.='<div class="error">este es un mensaje de error</div>';
		$message.='<div class="warning">este es un mensaje de cuidado</div>';
		$message.='<div class="action">este es un mensaje de accion</div>';
		$message.='<div class="note">este es un mensaje de nota</div>';
		$tlogin->set_parameter('message', $message);
		$list.=$tlogin->show();
		return $list;
	}
	//function que estructura la pagina para ser mostrada
	function show_page($data_acces)
	{
		$tindex = new template;
		$tindex->set_template('lib/html/index.html');
		$tindex->set_parameter('nav_bar', index::menu_nav($data_acces));
		$tindex->set_parameter('content_page', '<div class="sector"><div class="subtitle">Esto es una prueba</div>Aqui esta el contenido principal</div>');
		$tindex->set_parameter('content_sidebar', index::sidebar($data_acces));
		return $tindex->show();
	}
}
$page = new index;
echo $page->show_page($data_acces);
?>